Sales
AddressProperty TypeCurrent Estimated ValuePrice PaidDate
1 EDEN PLACE Detached £488,527 £284,500 25 Feb 2011
2 EDEN PLACE Detached £488,984 £385,000 31 Aug 2017
3 EDEN PLACE Semi-Detached £186,480 £110,000 3 Sep 2010
4 EDEN PLACE Semi-Detached £186,480 £110,000 3 Sep 2010
5 EDEN PLACE Terraced £450,720 £264,950 1 Oct 2010
6 EDEN PLACE Terraced £481,648 £330,000 28 May 2015
7 EDEN PLACE Terraced £425,288 £250,000 15 Oct 2010
8 EDEN PLACE Terraced £395,881 £250,000 28 Feb 2014